home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / comm / tcp / amitcp_samba.lha / samba / amiga-samba.readme.bak < prev    next >
Text File  |  1995-09-09  |  4KB  |  114 lines

  1. ---------------------------------------------------------------------
  2. purpose:
  3. serve amiga files to a pc (microsoft network tcp/ip)
  4.  
  5. ----------------------------
  6. samba:
  7. samba is a package that runs on a UNIX machine and provides file sharing
  8. to a pc running windows for workgroup /w Wolverine, Microsoft's TCP/IP-32 
  9. package (free for the download), or windows NT using tcp/ip, and probably
  10. win 95.
  11. I have included the samba doc's in the directory samba-unix.doc for your viewing pleasure.
  12.  
  13.  
  14. ----------------------------
  15. amiga-samba:
  16. I have ported this samba package to the amiga. this was a quick port
  17. and I am sure some things won't work as expected. consider this a beta
  18. test.
  19.  
  20. ** this is compiled for an '030+ at this time. if you need it compiled for anything
  21.    else, let me know.
  22.  
  23.    this was tested with NT.
  24.  
  25. ---------------------------
  26. some of the requirements:
  27.   amiga: AmiTcp 4.0 beta or commercial package
  28.          Ethernet card (a used A2065 can be had for ~$100)
  29.  
  30.   pc:    an ethernet card and netbios with tcp/ip
  31.  
  32. ---------------------------------------------------------------------
  33. To get started:
  34.  
  35. you should be able to ping in both directions of course.
  36.  
  37. - - -
  38. i have included ixemul.library version 40.4. if you have a version in libs: < than this,
  39. rename your version to ixemul.library.old and copy this version in the libs: directory. 
  40. make sure you other programs that use ixemul.library still work with the new library.
  41. don't forget to reboot
  42.  
  43. - - -
  44.   you should already have an assign for 'amitcp:'
  45.   at this time the binaries are compiled with the following directory
  46.   structure hardcoded in...
  47.       amitcp:samba/bin
  48.                   /lib
  49.                   /var
  50.   and need to be un-archived at the 'amitcp:' point. or after un-archive, move the directory to
  51.   'samba' under the 'amitcp:' assign.
  52.  
  53. - - -
  54. you will need to modify the file 'amitcp:samba/lib/smb.conf' to share the directories you want.
  55. i have included an amiga example.
  56.  
  57. - - -
  58. next, you need to find out what workgroup is running on the pc. I have compiled in 'WORKGROUP' as
  59. the default, but if yours is something different, you need to start the nmbd binary with
  60.  -G{name of workgroup}. if you choose to start the binaries by method A below, you will need to
  61. modify the text in the file startnmd accordingly.
  62. example:  nmbd -D -GLANGROUP
  63. - - -
  64. There are two different ways to start the binaries on the amiga.
  65.  
  66. A.   1. double click on the startnmb icon located in the 'amitcp:samba' directory
  67.      2. then... double click on the startsmb icon
  68.  
  69.    note: There is no way to cleanly turn off the nmbd and smbd servers
  70.          with this startup method.
  71.  
  72. B.   1. open 2 CLI windows
  73.      2. set the stack in one window to 20000 and start the nmbd binary
  74.         with -D as the parameter
  75.      3. set the stack in the other window to 50000 and start the smbd binary
  76.         with -D as the parameter
  77.  
  78.       ex.   stack 20000
  79.             amitcp:samba/bin/nmbd -D
  80.  
  81.             stack 50000
  82.             amitcp:samba/bin/smbd -D
  83.  
  84.    note: you can safely use ^c to stop the binaries using this startup method
  85.  
  86. ---------------------------------------------------------------------
  87. warning:
  88. use at your own risk. not responsible for damage and/or other liability.
  89.  
  90. ---------------------------------------------------------------------
  91. future versions:
  92. like I said before this was a quick port to get it working. I intend to make it easier to
  93. start and find out the real stack usage and so on.
  94. amiga diffs to the samba source and a makefile will follow.
  95.  
  96. ---------------------------------------------------------------------
  97. known problems:
  98. . don't use print features
  99. . if not started up just right, you'll probably need to reboot the amiga
  100. . the default stack of 4096 when running the binaries will make BIG crash.
  101.    (it also invalidated my drive! once because of it)
  102. . don't know how the amiga upper/lower case insensitively will work as opposed to a UNIX box
  103. . the free and total space on the file manager window are wrong
  104. . the pc will give you invalid password when connecting a network drive, even if the pc and
  105.   the amiga password match. just type the amiga password in.
  106.  
  107.  
  108. let me know of any problems, and if you can help with amiga specific programming:
  109.    edwede@STL082.magnetek.com
  110.  
  111.  
  112.  
  113.  
  114.